.cate-page{
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 50px;
  display: flex;
  :global{
    .cate-container{
      width: 3rem;
      height: 100%;
      overflow-y: auto;
      border-right: 1px solid #ccc;
      .cate{
        font-size: 12px;
        line-height: 34px;
        text-align: center;
        &.active{
          color: #ff623a;
          position: relative;
          background-color: #f1f1f1;
          &::after{
            content: '';
            width: 2px;
            height: 34px;
            background-color: #ff623a;
            position: absolute;
            left: 0;
            top:0;
          }
        }
      }
    }
    .item-container{
      width: 7rem;
      height: 100%;
      overflow-y: auto;
    }
  }
}